package cn.infrabase.token;

import cn.infrabase.Errors;
import cn.infrabase.RuntimeException;
import cn.infrabase.Version;

/**
 * 令牌异常。
 *
 * @author Weimin Gao
 * @since 1.0.0
 **/
public class TokenException extends RuntimeException {

	private static final long serialVersionUID = Version.SID;

	/**
	 * 构造函数。
	 *
	 * @param error  错误信息。
	 * @param params 错误信息详情点位替换值。
	 */
	public TokenException(Errors error, Object... params) {
		super(error, params);
	}

	/**
	 * 构造函数。
	 *
	 * @param cause 错误异常。
	 * @param error 错误信息。
	 */
	public TokenException(Throwable cause, Errors error) {
		super(cause, error);
	}
}
